


@media screen and (max-width:1199px){
    .wrap{width: auto;}
    .main{margin: 80px 15px 0;}
    .header{display: none;}
    .ft2-2{display: none;}
    .app-header{display: block;}
    .logo{height: auto;background-size: 42px 45px;padding-left: 51px;}
    .logo span{font-size: 20px;}
    .logo em{font-size: 12px;}
    .box1-1-l{width: 100%;height: calc(100vw*0.469);}
    .box1-1-l .item img{height: calc(100vw*0.469);}
    .box1-1-r{width: 100%;/* margin-top: 20px; *//* padding-left: 0; */}
    .bt-table a{font-size: 16px;margin-right: 12px;}
    .bt-table .active{padding-bottom: 8px;}
    .bt-table a:last-child{/* margin-right: 0; */}
    .box1-1-l{width: 100%;height: calc(100vw*0.469);}
    .box1-1-l .item img{height: calc(100vw*0.469);}
    .box1-1-r{width: 100%;}
    .box2-1{width: 100%;}
    .box2-2{width: 100%;margin-top: 20px;}
    .box3-1{width: 100%;}
    .box3-2{width: 100%;}
    .box4-1{width: 100%;}
    .box4-2{width: 100%;margin-top: 20px;margin-bottom: 20px;}
    .hd-1{width: 100%;}
    .hd-2{width: 100%;margin-top: 20px;}
    .bsf-1{width: 100%;}
    .bsf-2{width: 100%;margin-top: 20px;}
    .title2-t a{font-size: 14px;margin-right: 10px;}
    .bt-table .active:before{bottom: -9px;}
    .bsf-2 li{width: 49%;}
    .box1-h1 h1 a{font-size: 16px;}
    .box1-h1 h1 em{margin-top: 1px;}
    .box2-1-ul li a{padding: 10px 0;height: 100px;}


.index-links, .footer_mid,.wzlj_con{display: none;}
#main{margin-top:60px !important;}
.main4{margin-top:60px !important;}

.bsf-1-ul,.bsf-1-img{width:100%;}
.jspIndex4 .form{display:block; margin-top:20px;}
.xlnk h2{font-size: 26px !important;line-height: 32px !important;}
}


/*信箱满意度调查适配版*/
@media screen and (max-width:1199px){
.panel .main{margin:15px 0  !important;}
.box .box_tit span, .box .box_tit a{font-size:12px;}
.box .box_bd {height: 140px !important;}
.box .box_bd .nrhf{}
.myzh {left: unset;margin-left: 0;width: 100%;height:auto;}
.myzh-c ul{left: unset; width: 100%;}
.myzh-c .xian{height:10px; margin:0;}
.myzh .title h2{margin:0;font-size: 14px;padding-left: 15px;}
.myzh-c li h3{float: left;width: 87px;font-size: 14px;text-align: left;line-height: 35px; margin-top:0;}
.myzh-c li{line-height: 35px;height: 35px;}
.myzh-c li p{margin-top:8px;}
}

@media screen and (max-width:1010px){
    


}
@media screen and (max-width:768px){
    
}
@media screen and (max-width:600px){
    body{font-size: 14px;}
    .bt-table a{margin-right: 14px;}
    .linksy{display: none;}
    .box-tt h2 a{font-size: 18px;font-weight: bold;}
    .box-tt span a{font-size: 14px;}


}
@media screen and (max-width:375px){
	.index2-tab a{margin-right: 6px;}
}
@media screen and (max-width:360px){

}
@media only screen and (max-width: 499px) {audio, canvas, progress, video{max-width: 100%;}}

/*信箱满意度调查适配版*/
@media screen and (max-width:1199px){
.panel .main{margin:15px 0  !important;}
.box .box_tit span, .box .box_tit a{font-size:12px;}
.box .box_bd {height: 140px !important;}
.box .box_bd .nrhf{}
.myzh {left: unset;margin-left: 0;width: 100%;height:auto;}
.myzh-c ul{left: unset; width: 100%;}
.myzh-c .xian{height:10px; margin:0;}
.myzh .title h2{margin:0;font-size: 14px;padding-left: 15px;}
.myzh-c li h3{float: left;width: 87px;font-size: 14px;text-align: left;line-height: 35px;}
.myzh-c li{line-height: 35px;height: 35px;}
.myzh-c li p{margin-top:8px;}
}
@media print{
.wrap{width:96% !important;margin:0 auto;}
.xlnk{width:86% !important;margin:0 auto;}
.xl-xqnr{width:96% !important;}
#weather-float-he{display:none;}
.xlnk table{width:80% !important; margin:0 auto;}
a:after{content:""!important;}
}